Experiences with the Design of the W3C XML Schema Definition Language
نویسنده
چکیده
XML and RDF are different in many ways, but it is possible that some of the challenges that arose in designing a validation system for XML will have equivalents in the Semantic Web world. The purpose of this paper is to suggest a few such areas for consideration. In some cases, the nature of RDF itself will suggest design approaches different from those used for XML Schema, e.g. that schema information be represented as RDF triples. Indeed, there is no intention here to imply that the solutions adopted in the XML Schema Definition Language (XSD) [Schemas] were in all cases good ones even for XML. Rather, the hope is to point out some general areas that might be considered in building a validation system for the Semantic Web. These suggestions are based on my experiences as a member of the W3C XML Schema working group and co-editor of the schema structures specification, but the opinions in this position paper are mine alone.
منابع مشابه
Implementing a Serializer Using a Java XML Schema API
W3C XML (Extensible Markup Language) Schema defines a set of abstract components, which carry the core semantics of document structure definition. There has been no standard API for accessing these components or their structures yet. The MARKUP Technology Company has specified a Java API for accessing XML Schema and submitted it to the W3C as a possible basis for standard Schema API. An overvie...
متن کاملXML-Schemaevolution: Änderung eines XML-Schemas mit automatisierter Adaption assoziierter XML-Dokumente
The eXtensible Markup Language (XML) is a well-established and standardized format for exchanging and storing structured and semi-structured information. If the structure of an XML document complies with the standard of the W3C (World Wide Web Consortium), the XML document can be seen as well-defined. The XML Schema, abbreviated XSD (XML Schema Definition), is one schema language of the W3C for...
متن کاملToward Semantic Annotations of Web Services: OWL-S from the SAWSDL Perspective
Recently, the World Wide Web Consortium (W3C) produced a standard set of “Semantic Annotations for WSDL and XML Schema” (SAWSDL). SAWSDL provides a standard means by which WSDL documents can be related to semantic descriptions, such as those provided by OWL-S and other Semantic Web services frameworks. We explain what OWL-S constructs are appropriate for use with the various SAWSDL annotations,...
متن کاملThe difficulty of schema conformance problems
This paper examines the difficulty of the schema conformance problem for the following XML schema languages: • DTD • RELAX NG with W3C XML Schema Datatypes • Schematron • W3C XML Schema • Namespace Routing Language The schema conformance problem is defined as follows: Given a schema, is there an XML document that conforms to the schema? For these five XML schema languages, the schema conformanc...
متن کاملFrom Program Execution to Automatic Reasoning: Integrating Ontologies into Programming Languages (Keynote)
Since their standardizations by the W3C, the Extensible Markup Language (XML) and XML Schema Definition (XSD) have been widely adopted as a format to describe data and to define programming language agnostic data types and content models. Several other W3C standards such as the Resource Description Framework (RDF) and the Web Ontology Language (OWL) are based on XML and XSD. At the same time, s...
متن کامل